package com.ksyun.campus.metaserver.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.sql.Timestamp;
import java.time.LocalDateTime;

@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("file")
public class FileInfo {

    @TableId(value = "file_id")
    private String fileId;

    @TableField("file_name")
    private String fileName;

    @TableField("file_pid")
    private String filePid;

    @TableField("file_path")
    private String filePath;

    @TableField("file_size")
    private long fileSize;

    @TableField("create_time")
    private Long createTime;

    @TableField("update_time")
    private Long updateTime;

    @TableField("folder_type")
    private Integer folderType;

    @TableField("file_system_name")
    private String fileSystemName;


    @TableField("copy_location_one")
    private String copyLocationOne;

    @TableField("copy_location_two")
    private String copyLocationTwo;

    @TableField("copy_location_three")
    private String copyLocationThree;

}
